explanation please